<?php
    if ($_POST) {
    	if (isset($_POST['nomeEntrega']) && isset($_POST['enderecoEntrega']) && isset($_POST['cepEntrega1']) && isset($_POST['cepEntrega2'])
			&& $_POST['nomeEntrega'] != "" && $_POST['enderecoEntrega'] != "" && $_POST['cepEntrega1'] != "" && $_POST['cepEntrega2']
			&& is_numeric($_POST['cepEntrega1'] . $_POST['cepEntrega2']) && strlen($_POST['cepEntrega1'] . $_POST['cepEntrega2']) == 8) {
    		
			$this->pedido->setNomeEntrega($_POST['nomeEntrega']);
			$this->pedido->setEnderecoEntrega($_POST['enderecoEntrega']);
			$this->pedido->setCEP($_POST['cepEntrega1'] . $_POST['cepEntrega2']);
			
			$_SESSION['pedido'] 	= serialize($this->pedido);
			header("Location: ./index.php?action=pagamento");
			
    	}
		else {
			$strMensagem 	= "Voc&ecirc; deve preencher todos os campos corretamente.";
			$_SESSION['mensagens']['strErro'] = $strMensagem;
			
			header("Location: ./index.php?action=alterarendereco");
		}
    }
	else {
		$this->registro->set('nomeEntrega', $this->pedido->getNomeEntrega());
		$this->registro->set('enderecoEntrega', $this->pedido->getEnderecoEntrega());
		$this->registro->set('cepEntrega', $this->pedido->getCEP());
		
		$this->exibir("alterarendereco.php");
	}
?>